Nuprl Definition : R-init 0,22

R-init(R;i)
== case R of 
== Rnone => 
== Rplus(left,right)=>rec1,rec2.rec1  rec2
== Rinit(loc,T,x,v)=> if loc = i x : v else  fi
== Rframe(loc,T,x,L)=> 
== Rsframe(lnk,tag,L)=> 
== Reffect(loc,ds,knd,T,x,f)=> 
== Rsends(ds,knd,T,l,dt,g)=> 
== Rpre(loc,ds,a,T,P)=> 
== Raframe(loc,k,L)=> 
== Rbframe(loc,k,L)=> 
== Rrframe(loc,x,L)=>  
latex



clarification:

R-init(R;i)
== case R of 
== Rnone => 
== Rplus(left,right)=>rec1,rec2.fpf-join(IdDeq;rec1;rec2)
== Rinit(loc,T,x,v)=> if loc = i x : v else  fi
== Rframe(loc,T,x,L)=> 
== Rsframe(lnk,tag,L)=> 
== Reffect(loc,ds,knd,T,x,f)=> 
== Rsends(ds,knd,T,l,dt,g)=> 
== Rpre(loc,ds,a,T,P)=> 
== Raframe(loc,k,L)=> 
== Rbframe(loc,k,L)=> 
== Rrframe(loc,x,L)=>  
latex


Definitionses realizer ind, f  g, IdDeq, if b t else f fi, a = b, x : v,
FDL editor aliasesR-init

origin